package com.sale.goods.domain.dto.single;

import com.sale.goods.domain.GoodsCalculate;
import com.sale.goods.domain.GoodsSource;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

/**
 * @Description 付款单返回类
 * @Date 23-07-26
 * @Author hl
 **/
@Data
public class GoodsPaymentSingle {

    /** id */
    private Long paymentId;

    /** 收款单号 */
    private String paymentCode;

    /** 供应商编码 */
    private String supplierCode;

    /** 总欠款 */
    private BigDecimal grossArrears;

    /** 状态 */
    private Integer paymentStatus;

    /** 业务员 */
    private String businessName;

    /** 结算信息集合 */
    private List<GoodsCalculate> calculateList;

    /** 源单据集合 */
    private List<GoodsSource> sourceList;

    /** 整单折扣 */
    private BigDecimal packageDiscount;

    /** 本次预收款 */
    private BigDecimal thisAdvances;

    /** 附件地址 */
    private String avatar;

    /** 开单日期 */
    private String paymentTime;

    /** 备注 */
    private String remark;


}
